complicate matters - German English Dictionary